grass parrakeet - German English Dictionary